*{ margin: 0;padding: 0; }
@charset "utf-8";
body{ font-size:12px; font-family:arial,"Microsoft Yahei","Hiragino Sans GB",sans-serif;}
a{ text-decoration: none; }
a:hover,a:active,a:focus{ text-decoration: none; }
li{ list-style: none;	}




.header{width: 100%; height: 90px; padding: 20px 0; min-width: 1366px;;}
.logo{ width: 1260px; margin: 0 auto; height: auto;}
.main{ width: 100%; height: auto; overflow: hidden; background: url(../img/BG.png) no-repeat top;background-size: 100%; }
.login{ width: 530px;	height: 359px;  margin-top:75px; margin-right:50px; margin-bottom:45px;background: url(../img/loginbg.png) no-repeat; float: right;}
.loginMain table{ margin-top: 50px;;}
.loginMain{ width: 341px; height: auto; overflow: hidden; margin: 0 auto ; padding-top: 7px;;}
.loginMain table td{ height: 50px;vertical-align: middle;;}
.loginMain table td img{ margin-right: 5px; vertical-align: middle;}
.loginName{ width: 226px; height: 26px; background: url(../img/nameipt.png) no-repeat; border: none; text-indent: 33px;;}
.loginPass{ width: 226px; height: 26px; background: url(../img/passipt.png) no-repeat; border: none;text-indent: 33px;}
.loginIn{   width: 75px; height: 37px;  background: url(../img/login.png) no-repeat; margin-left: 107px; margin-top: 20px;; cursor: pointer; border: none;}

/* 特殊兼容系列 */
@media screen and (min-width: 1360px) and (max-width: 1438px) {
	.main{ background: url(../img/BG.png) no-repeat; background-size: 100%;}
}

@media screen and (min-width: 1439px) and (max-width: 1999px) {
	.widthauto{ width:1440px; margin: 0 auto; height: 600px;;}
}

@media screen and (min-width: 768px) and (max-width: 1359px) {
	.main{ background: url(../img/BG.png) no-repeat left; }
}